package com.xayy.ds.service;


import cn.kawins.base.result.CheckResult;
import com.xayy.ds.model.DsHealthDeep;
import java.util.List;

import com.xayy.mgt.model.HealthDeep;
import com.xayy.mgt.model.vo.HealthDeepVo;
import com.xtck.ha.common.core.web.service.IBaseService;
/**
* @ClassName: DsHealthDeepService
* @Description: DsHealthDeep业务访问接口
* @author liuyuan
* @date 2025-07-03
*/
public interface DsHealthDeepService extends IBaseService<DsHealthDeep> {
    CheckResult<Object> saveHealthDeep(HealthDeepVo healthDeepVo);

    CheckResult<Object> updateHealthDeep(HealthDeepVo healthDeepVo);

    CheckResult<DsHealthDeep> getHealthDeep(Long nodeId);
    CheckResult<HealthDeepVo> getHealthDeepVo(Long nodeId);
    CheckResult<Object>  deleteByNodeId(Long id);

    DsHealthDeep getByNodeId(Long nodeId);
}

